package cn.edu.zafu.bigdata.hdb;
//自定义异常类
class InvalidAgeException extends Exception{
    //构造方法
    public InvalidAgeException(String message){
        super(message);
    }
}
public class AgeValidator{
    //定义checkAge方法
    public static void checkAge(int age) throws InvalidAgeException{
        //检查年龄是否小于18
        if(age<18){
            throw new InvalidAgeException("年龄必须大于或等于18岁");
        }
        System.out.println("年龄验证通过："+age);
    }
    public static void main(String[] args){
        int age=16;
        try {
            //调用checkAge方法
            checkAge(age);
        }catch(InvalidAgeException e){
            //捕获异常并输出异常信息
            System.out.println("发生异常："+e.getMessage());
        }
    }
}
